package com.demo.common.excel;

import javax.servlet.http.HttpServletResponse;
import java.io.InputStream;
import java.util.Map;

/**
 * excel操作service接口
 */
public interface IExcelOperateService {
    /**
     * 获取导入模板
     * @param scene
     * @param response
     */
    void createTemplate(String scene, HttpServletResponse response);

    /**
     * 导入数据
     * @param scene 场景
     * @param in 导入文件流
     */
    void importData(String scene, InputStream in);

    /**
     * 导出数据
     * @param scene 场景
     * @param params 请求参数
     * @param response 导出文件响应
     */
    void exportData(String scene,Map<String,Object> params, HttpServletResponse response);
}
